/*!
 * Common Strategy Details Style
 */
.nav.nav-tabs a {
	font-weight: bold;
}
.nav.nav-tabs .active a {
	background-color: #FEFEFE;
	font-size: 14px;
}

/**
 * Section Step style
 */
.section-step {
  margin-bottom: 15px;
  padding: 5px 15px;
  border-bottom: 1px dashed #ddd;
}
.section-step > ol > li a {
  display: block;
  padding: 6px 10px;
  font-size: 16px;
  color: #787878;
  // text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.7);
}
.section-step > ol > li.current a {
  background-color: #1CB841;
  color: #fff;
  border-radius: 40px; 
}
.section-step > ol a:focus,
.section-step > ol a:hover {
  color: #464646;
  text-decoration: none;
}